precipitous coasts - Fransızca İngilizce Sözlük